/*
 * @Author: xiaosihan 
 * @Date: 2024-06-21 21:20:27 
 * @Last Modified by: xiaosihan
 * @Last Modified time: 2024-08-25 09:25:10
 */

.quality {
    position: relative;

    &:after {
        content: "";
        clear: both;
        display: block;
    }

    .title {
        font-size: 56px;
        font-weight: 700;
        margin: 75px 0px 0px 86px;
        letter-spacing: 3px;
    }

    .subTitle {
        font-size: 14px;
        margin: 50px 70px 70px 82px;
        width: 500px;
    }

    .green_ellipse {
        position: absolute;
        width: 900px;
        left: -200px;
        bottom: -400px;
    }

    .purple_ellipse {
        position: absolute;
        width: 1300px;
        left: -300px;
        bottom: -300px;
    }

    .large_logoPNG {
        position: absolute;
        width: 167px;
        left: 154px;
        top: 400px;
    }

    .img {
        width: 870px;
        display: block;
        margin: 0 auto;
        transform: translate(124px, 7px);
        z-index: 1;
    }
}